package org.gongliang.jsmile.authc.sys.entity;

import java.io.Serializable;

import org.springframework.data.mongodb.core.mapping.Document;

/**
 * @desc 为了薪资破万，还是睡一会儿吧...!
 * @author 龚亮
 * @version 1.0
 * @date 2018年09月12日 05:46:03
 */
@Document
public class SysLog implements Serializable{

	private static final long serialVersionUID = 1L;
	 /**
	  * desc: id
	  */
	  private Integer id;
	  
	  /**
	   * desc:用户名称
	   */
	  private String userName;
     
	 /**
	  * desc: 日志标题
	  */
	  private String title;
     
	 /**
	  * desc: 系统id(服务id)
	  */
	  private String systemId;
     
	 /**
	  * desc: 日志类型
	  */
	  private String logType;
     
	 /**
	  * desc: ip地址
	  */
	  private String ip;
     
	 /**
	  * desc: 操作系统
	  */
	  private String os;
     
	 /**
	  * desc: 浏览器
	  */
	  private String browser;
     
	 /**
	  * desc: 浏览器版本号
	  */
	  private String browserVersion;
     
	 /**
	  * desc: 是否成功 0否 1是
	  */
	  private String isOk;
     
	 /**
	  * desc: 请求方式
	  */
	  private String reqMethod;
     
	 /**
	  * desc: 请求参数
	  */
	  private String reqParam;
     
	 /**
	  * desc: 请求地址
	  */
	  private String reqUrl;
     
	 /**
	  * desc: 返回值
	  */
	  private String resParam;
     
	 /**
	  * desc: 记录人
	  */
	  private Integer creator;
     
	 /**
	  * desc: 记录时间
	  */
	  private java.util.Date createDate;
     
	 /**
	  * desc: 描述
	  */
	  private String remark;
     
	 /**
	  * desc: 耗时
	  */
	  private String timeConsuming;
     
	 /**
	  * desc: 异常信息
	  */
	  private String exception;
     

	public Integer getId(){
        return id;
    }

    public void setId(Integer id){
        this.id = id;
    }
	public String getTitle(){
        return title;
    }

    public void setTitle(String title){
        this.title = title;
    }
	public String getSystemId(){
        return systemId;
    }

    public void setSystemId(String systemId){
        this.systemId = systemId;
    }
	public String getLogType(){
        return logType;
    }

    public void setLogType(String logType){
        this.logType = logType;
    }
	public String getIp(){
        return ip;
    }

    public void setIp(String ip){
        this.ip = ip;
    }
	public String getOs(){
        return os;
    }

    public void setOs(String os){
        this.os = os;
    }
	public String getBrowser(){
        return browser;
    }

    public void setBrowser(String browser){
        this.browser = browser;
    }
	public String getBrowserVersion(){
        return browserVersion;
    }

    public void setBrowserVersion(String browserVersion){
        this.browserVersion = browserVersion;
    }
	public String getIsOk(){
        return isOk;
    }

    public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public void setIsOk(String isOk){
        this.isOk = isOk;
    }
	public String getReqMethod(){
        return reqMethod;
    }

    public void setReqMethod(String reqMethod){
        this.reqMethod = reqMethod;
    }
	public String getReqParam(){
        return reqParam;
    }

    public void setReqParam(String reqParam){
        this.reqParam = reqParam;
    }
	public String getReqUrl(){
        return reqUrl;
    }

    public void setReqUrl(String reqUrl){
        this.reqUrl = reqUrl;
    }
	public String getResParam(){
        return resParam;
    }

    public void setResParam(String resParam){
        this.resParam = resParam;
    }
	public Integer getCreator(){
        return creator;
    }

    public void setCreator(Integer creator){
        this.creator = creator;
    }
	public java.util.Date getCreateDate(){
        return createDate;
    }

    public void setCreateDate(java.util.Date createDate){
        this.createDate = createDate;
    }
	public String getRemark(){
        return remark;
    }

    public void setRemark(String remark){
        this.remark = remark;
    }
	public String getTimeConsuming(){
        return timeConsuming;
    }

    public void setTimeConsuming(String timeConsuming){
        this.timeConsuming = timeConsuming;
    }
	public String getException(){
        return exception;
    }

    public void setException(String exception){
        this.exception = exception;
    }
}
